head actor - Spanish English Dictionary